Какво трябва да знаете за дебата за отворен срещу затворен софтуер
Малко дебата са бушували по-дълго и по-оспорвано в компютърната индустрия от един: Дали „отвореният код“ е по-добър от „затворения“, когато става дума за разработка на софтуер?
Този дебат се възроди, тъй като компании като Google, Meta, OpenAI и Microsoft се разминават по въпроса как да се конкурират за надмощие в системите с изкуствен интелект. Някои избират затворен модел, докато други подкрепят отворен подход.
Ето какво трябва да знаете.
Какво означава софтуер с отворен код?
Изходният код съставлява основните градивни елементи на приложенията, които използвате. Разработчиците могат да напишат десетки хиляди редове изходен код, за да създадат програми, които ще работят на компютър.
Софтуерът с отворен код е всеки подобен компютърен код, който може да се разпространява свободно , копирани или променени за собствените цели на разработчика. Инициативата с нестопанска цел Open Source Initiative, индустриална организация, определя други условия и стандарти за това какъв софтуер се счита за отворен код, но до голяма степен въпросът е кодът да е безплатен и отворен за използване и подобряване от всеки.
може да си струва милиарди, те започнаха да изолират своите изследвания.
Технологичните компании твърдят, че това е за доброто на човечеството, тъй като тези системи са достатъчно мощни, за да причинят потенциално катастрофални щети на обществото, ако бъдат поставени в грешните ръце. Критиците казват, че компаниите просто искат да запазят технологията от любители и конкуренти.
Meta е възприела различен подход. Марк Зукърбърг, главен изпълнителен директор на Meta, реши да отвори кода на големия езиков модел на своята компания, програма, която научава умения чрез анализиране на огромно количество цифров текст, извлечен от интернет. Решението на г-н Зукърбърг да отвори кода на модела на Meta, LLaMA, позволява на всички разработчици да го изтеглят и използват, за да създадат свои собствени чатботове и други услуги. това не се споделя широко.”
Отворено или затворено е по-добре?
Зависи кого питате.
За много технолози и тези, които подкрепят хардкор хакерската култура, отвореният код е правилният начин. Променящите света софтуерни инструменти трябва да се разпространяват свободно, казват те, така че всеки да може да ги използва за изграждане на интересна и вълнуваща технология.
Други смятат, че A.I. е напреднала толкова бързо, че трябва да бъде внимателно държана от създателите на тези системи за съхранение срещу злоупотреба. Разработването на тези системи също струва огромни количества време и пари, а за затворените модели трябва да се плаща, казват те.
Дебатът вече се разпространи отвъд Силиконовата долина и компютърните ентусиасти. Законодателите в Европейския съюз и във Вашингтон проведоха срещи и предприеха стъпки към рамки за регулиране на ИИ, включително рисковете и ползите от ИИ с отворен код. модели.